/**
 * Created by wyg on 2016/9/3.
 */
$(function () {
    //导航栏移入移除显示隐藏
    $(".nav>ul>li").mouseenter(function () {
        $(this).children("dl").stop().slideDown(10, function () {
            $(this).stop().animate({height: "188px"}, 400);
        });
    });
    $(".nav>ul>li").mouseleave(function () {
        $(this).children("dl").stop().animate({height: "0px"}, 400, function () {
            $(this).stop().slideUp(10);
        });
    });
    //导航栏下面的dd移入后动画显示后面的标签
    $(".nav dd").mouseenter(function () {
        $(this).find("b").stop().show().animate({left: "10px", opacity: "1"}, 180);
        ;
    });
    $(".nav dd").mouseleave(function () {
        $(this).find("b").stop().animate({left: "80px", opacity: "0"}, 180, function () {
            $(this).find("b").hide();
        });
    });
    //页面进入后自动滚动
    //这里高度和网页名称需要注意
    if (document.URL.indexOf("index.html") < 0 && document.URL.indexOf(".html") > 0) {
        window.setTimeout(function () {
            $("html,body").animate({scrollTop: 670}, 1000);
        }, 1000);
    }
    var upDown = true;
    setInterval(function(){
        //$(".ctip").fadeToggle(1000);
        upDown && $(".ctip").animate({
            opacity : 0.2,
            top: -20
        },1000, function () {
            upDown = false;
        });
        !upDown && $(".ctip").animate({
            opacity : 1,
            top: 0
        },1000, function () {
            upDown = true;
        });
    },1000)
    $(window).scroll(function () {
        //document.title = ($(window).scrollTop());
        if($(window).scrollTop() > 280){
            $(".backTop").show();
        }else{
            $(".backTop").hide();
        }
    })
    $(".backTop").click(function () {
        $("html,body").animate({scrollTop: 0}, 800);
    });
    //震动
    function zd(obj) {
        var a = ['top', 'left'], b = 0;
        var u = null;
        u = setInterval(function () {
            var attr = a[b % 2];
            var target = (b++) % 4 < 2 ? 0 : 5;     //轮流执行0-5的修改，4次一圈，如果赠长时间，可以修改停止条件
            console.log(attr + "|" + target);
            obj.css(attr, target);
            if (b > 15) {
                clearInterval(u);
                b = 0
            }
        }, 32)
    }
});